var sort_ids = '';
$(function(){
	$('#main_nav h3 a:eq(1)').addClass('selected');
	sort_ids = init_sort();
	
	$("#index .box").sortable({
		'stop' : function(){
			if(!is_login){
				if(confirm('编辑词条目录需要登录，是否转向登录页面？')){
					window.location.href = '/login.html?return_url=/wiki/' + WORD;
				}
				return false;
			}
			if(init_sort() !== sort_ids){
				sort_ids = init_sort();
				$.post('/wiki/sort/' + WORD,{
					'data' : sort_ids
				},function(data){
					var json = eval('('+data+')');
					if(json.result){
						$('#index p.right_float').text(json.info);
					}else{
						alert(json.info);
					}
				});
			}
		}
	});
	
	$('#wiki_content .item .edit_div').hover(function(){
		$(this).dequeue().animate({width:160});
	},function(){
		$(this).dequeue().animate({width:20});
	});
});


	
function set_available_index(index){
	if(!is_login){
		if(confirm('编辑词条目录需要登录，是否转向登录页面？')){
			window.location.href = '/login.html?return_url=/wiki/' + WORD;
		}
		return false;
	}
	if(confirm('是否继续删除/恢复目录？')){
		var url = '/wiki/set_available_index/' + WORD + '?p=' + index;
		$.get(url, function(data){
			var json = eval('('+data+')');
			alert(json.info);
			if(json.result){
				window.location.reload();
			}
		});
	}
}

function init_sort(){
	var ids = '';
	$("#index .box li h5").each(function(){
		ids += $(this).text() + ';';
	});
	return ids;
}